Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IdeSurface Class Reference

#include <deSurface.hpp>

Inheritance diagram for IdeSurface:

Inheritance graph
[legend]
Collaboration diagram for IdeSurface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void SetRenderTexture (IdeRenderTexture *pRT)=0
 set an IdeRenderTexture (placeholder method while refactoring)

virtual void SetRenderMaterial (IdeRenderMaterial *pRM)=0
 set an IdeRenderMaterial (placeholder method while refactoring)

virtual IdeRenderTextureGetRenderTexture ()=0
virtual IdeRenderMaterialGetRenderMaterial ()=0

Protected Member Functions

virtual ~IdeSurface ()

Detailed Description

Container & processing class for handling surface attributes of geometry. Related functions: IdeSurface_CreateSurface, IdeSurface_GetWOInterfaceID


Constructor & Destructor Documentation

virtual IdeSurface::~IdeSurface   [inline, protected, virtual]
 


Member Function Documentation

virtual IdeRenderMaterial* IdeSurface::GetRenderMaterial   [pure virtual]
 

Implemented in deSurface.

virtual IdeRenderTexture* IdeSurface::GetRenderTexture   [pure virtual]
 

Implemented in deSurface.

virtual void IdeSurface::SetRenderMaterial IdeRenderMaterial   pRM [pure virtual]
 

set an IdeRenderMaterial (placeholder method while refactoring)

Implemented in deSurface.

virtual void IdeSurface::SetRenderTexture IdeRenderTexture   pRT [pure virtual]
 

set an IdeRenderTexture (placeholder method while refactoring)

Implemented in deSurface.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:17:32 2005 for Destiny3D by doxygen1.3-rc3